Форум dkLab и Denwer
Здесь общаются Web-разработчики.
Генеральный спонсор:
Хостинг «Джино»

COUNT(*) в один запрос с DbSimple (NetWork)
Author Message
NetWork
Участник форума



Joined: 11 May 2007
Posts: 46
Карма: -4
   поощрить/наказать


PostPosted: Sat May 12, 2007 8:55 pm (написано за 5 минут 43 секунды)
   Post subject: COUNT(*) в один запрос с DbSimple
Reply with quote

ВОзникла необходимость определить кол-во записей в таблице. Обычно я делал так:
Code (php): скопировать код в буфер обмена
$a = @mysql_result (www.php.net/mysql_result)(@mysql_query (www.php.net/mysql_query)("SELECT count(*) FROM b WHERE id='$id'"),0);
В DbSimple при использовании selectPage идёт два запроса SQL и когда запросов и проверок много это всё нагрузка.

Что можно сделать?
Back to top
View user's profile Send private message
Guest






Карма: 388
   поощрить/наказать


PostPosted: Sun May 13, 2007 1:52 am (спустя 4 часа 57 минут; написано за 18 секунд)
   Post subject:
Reply with quote

не использовать selectPage?
Back to top
NetWork
Участник форума



Joined: 11 May 2007
Posts: 46
Карма: -4
   поощрить/наказать


PostPosted: Sun May 13, 2007 8:25 am (спустя 6 часов 32 минуты; написано за 1 минуту 26 секунд)
   Post subject:
Reply with quote

ВОт например так.
Code (php): скопировать код в буфер обмена
        $r2 = $DATABASE->select('SELECT count(*) FROM b');
        $r2 = $r2[0]['count(*)'];
Просто может можно упростить?
Back to top
View user's profile Send private message
Galex
Guest





Карма: 388
   поощрить/наказать


PostPosted: Fri Sep 21, 2007 2:33 am (спустя 4 месяца 7 дней 18 часов 8 минут; написано за 30 секунд)
   Post subject:
Reply with quote

$Count = $DB->selectCell('SELECT COUNT(*) FROM table');
Back to top
Display posts from previous:   
Post new topic   Reply to topic All times are GMT + 3 Hours
Page 1 of 1    Email to a Friend.
You cannot post new topics in this forum. You cannot reply to topics in this forum. You cannot edit your posts in this forum. You cannot delete your posts in this forum. You cannot vote in polls in this forum. You cannot attach files in this forum. You can download files in this forum.
XML